#ifndef NESTCONFIGDIALOG_H
#define NESTCONFIGDIALOG_H

#include <QDialog>
#include "config/NestConfig.h"
#include "algorithm/Nest.h"

namespace Ui {
class NestConfigDialog;
}

class NestConfigDialog : public QDialog
{
    Q_OBJECT

public:
    explicit NestConfigDialog(NestConfig *nestConfig, QWidget *parent = nullptr);
    ~NestConfigDialog();

private slots:
    void on_button_confirm_clicked();

    void on_button_cancel_clicked();

signals:
    void start_nest(int algo_type);

private:
    Ui::NestConfigDialog *ui;
    NestConfig *nestConfig;


};

#endif // NESTCONFIGDIALOG_H
